Streaming Geometric Optimization Using Graphics Hardware
نویسندگان
چکیده
In this paper we propose algorithms for solving a variety of geometric optimization problems on a stream of points in R or R. These problems include various extent measures (e.g. diameter, width, smallest enclosing disk), collision detection (penetration depth and distance between polytopes), and shape fitting (minimum width annulus, circle/line fitting). The main contribution of this paper is a unified approach to solving all of the above problems efficiently using modern graphics hardware. All the above problems can be approximated using a constant number of passes over the data stream. Our algorithms are easily implemented, and our empirical study demonstrates that the running times of our programs are comparable to the best implementations for the above problems. Another significant property of our results is that although the best known implementations for the above problems are quite different from each other, our algorithms all draw upon the same set of tools, making their implementation significantly easier.
منابع مشابه
GPU Octrees and Optimized Search
Octree structures are widely used in graphic applications to accelerate the computation of geometric proximity relations. This data strucutre is fundamental for game engine architectures for a correct scene management and culling process. With the increasing power of graphics hardware, processing tasks are progressively ported of to those architectures. However, octrees are essentially hierarch...
متن کاملA Parallel Framework for Silhouette-Based Human Motion Capture
This paper presents a method to capture human motion from silhouettes of a person in multi-view video streams. Applying a hierarchical kinematic body model motion parameters are estimated by optimizing the overlap between the projected model silhouettes and the input silhouettes. The energy function driving the optimization is computed very efficiently using off-the-shelf graphics hardware. Exp...
متن کاملReal-Time Elimination of Undersampling Artifacts using 3D Total Variation on Graphics Hardware
Introduction Undersampled imaging strategies with cutting edge reconstruction methods like compressed sensing, which reformulate image reconstruction as a constrained optimization problem [1,2], have the potential to deliver images with high spatial and temporal resolution. This is of great importance for application like time resolved MR angiography, because the acquisition window is limited b...
متن کاملInternational Workshop on Computer Graphics , Computer Vision and Mathematics in co - operation with EUROGRAPHICS GraVisMa 2009
Geometric algebra covers a lot of other mathematical systems like vector algebra, complex numbers, Plücker coordinates, quaternions etc. and it is geometrically intuitive to work with. Furthermore there is a lot of potential for optimization and parallelization. In this paper, we investigate computers suitable for geometric algebra algorithms. While these geometric algebra computers are working...
متن کاملThe GPU as Numerical Simulation Engine
Many computer graphics applications require high-intensity numerical simulation. The question arises whether such computations can be performed efficiently on the GPU, which has emerged as a full function streaming processor with high floating point performance. We show in this paper that this is indeed the case using two basic, broadly useful, computational kernels as examples. The first is a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003